#include "Seqlist.h"

// 养成写测试程序的好习惯,有利于之后写工程文件的封装

void test ()
{

    SL sl ;

    SLInit (&sl) ;

    SLPushBack (&sl , 1) ;

    SLPushBack (&sl , 2) ;

    SLPushBack (&sl , 3) ;

    SLPushBack (&sl , 4) ;

    SLPushFront (&sl , 5) ;

    SLPrint (&sl) ;

    SLPopBack (&sl) ;

    SLPopFront (&sl) ;

    SLPrint (&sl) ;

    SLInsert (&sl , 3 , 8) ;

    SLPrint (&sl) ;

    SLErase (&sl , 3) ;

    int index1 = SLFind (&sl , 3) ;

    int index2 = SLFind (&sl , 100) ;

    printf ("%d %d\n" , index1 , index2) ;

    SLDestory (&sl) ;
    
}

int main ()
{

    test () ;

    return 0 ;

}